belief propagation - French English Dictionary